Currently, three strategies can be chosen for a computer player, and each strategy can be played at two different levels. More strategies may be implemented in the future; good ideas for this are welcome. If your idea sounds promising and is easy to implement, I probably will do so some day. You can read the general idea behind the currently implemented strategies in the About box.
THIS PROGRAM REQUIRES SYSTEM 7. It definately won't run under earlier system software versions. I made this program for fun, and part of the fun was giving myself a good reason to start reading Inside Macintosh Volume VI, which had been laying around unread for too long. I'm sorry if this makes the game unuseable for you.
The program's memory requirements are modest. The current version seems to run fine in 128K on a IIsi. Since I only tried this on my own Mac and I don't known how the memory requirements are influenced by running on a different machine, I decided to set the minimum size to 192K and the suggested size to 256K to be on the safe side. I don't expect much performance increase by giving it even more memory; more likely, you'd waste even more than the 128K I decided upon.
Abalone is 32-bit compatible.
This program should be useable on all System-7 capable Macintosh models, although compact Mac users will have no use for the bigger of the two possible board sizes. The program has been tested on a IIsi and a Plus. Earlier versions (1.0ß2 and ß3) have been tested on a IIfx and a SE/30 as well. I believe it should run on different Macs as well. Please let me know if this is not the case.
When you quit this game, your settings are automatically saved in a Preferences file (in the Preferences Folder inside the System Folder, where they belong). If you decide to trash this game, remember to remove the Abalone Preferences file as well; this will save you yet another 1K of disk space.
Bug reports, questions, postcards, comments, good ideas etc. can be sent at my home address, or at my temporary mail address. You will find these addresses in the About box.
I hope you'll enjoy playing this game,
Peter Tax
Version History:
1.0 final
General code cleanup and performance optimization, making it about twice as fast (performance at the higher level is now acceptable on a Mac Plus).
Added sound play option.
Added some randomness in selection of move for computer players (making them a little bit less predictable, and preventing endless repetitions in demo games).
Added UserItems counting and showing the balls already pushed off the board.
Improved screen updating.
1.0 ß3
Fixed a bug that made the computer make another move after you had won.
Some minor performance improvements in the computer players.
Added 'How to play' and 'Strategies' help windows and mail address to About.
Added a third strategy.
Added Jack Repenning's Finder color icons (thanks!), and modified the black&white icon to match these.
1.0 ß2
Fixed a bug that crashed the program on machines without Color Quickdraw.
1.0 ß1
First attempt at public release.
® See the About Box for the legal stuff about the registered trademark Abalone.